top hung window - Español Inglés Diccionario